someone that sneaks - Alemán Inglés Diccionario